const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port: 3000,   // 正确的放置位置
    // ... 其他配置
    proxy: {
      // 代理规则1：REST API请求
      '/teaSystem': {
        target: 'http://localhost:8080', // 后端地址
        changeOrigin: true,
        //pathRewrite: { '^/api': '/api' }, // 保持/api前缀
        logLevel: 'debug' // 查看代理日志
      },

      // 代理规则2：WebSocket/Socket.IO
      '/socket.io': {
        target: 'http://localhost:8080',
        ws: true,
        changeOrigin: true
      }
    }
  }
})
